Mary MulengaMary Mulenga
International FootballMaignan Sent Off, Milan Beaten 0-3 by Bournemouth: Amorim and the Crack in the Back ThreeIn the 34th minute, Tyler Adams set himself inside the box and Mike Maignan...
Table TennisTable Tennis England hosts DBS webinar: 2026 law removes supervision exemption for child safeguardingTable Tennis England has confirmed an online webinar from 18:00 to 19:00 on...
BadmintonAn Empty Sports Analysis and the Cost of Writing Before the Data ArrivesThree in the morning in Beijing, the screen still lit. I reopened the analysi...
BadmintonSindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: The 21-11 Win and the Trap of Short RalliesThe 122-second rally at the start of the deciding game is what spectators wil...
Chess2026 Chess Olympiad in Samarkand: The 11-Round Schedule and India's Double-Crown GambleOn the morning FIDE published the schedule for the 46th Chess Olympiad, I...
International FootballJulian Hall: 18 Years Old, 14 Goal Contributions, and the Unresolved Two-Flag EquationOn Thursday night, when the U.S. national team released its roster, I sat in ...
International FootballPatriots vs Bears on Thursday Night, Week 7: Four Days' Rest Is the Bigger Story Than Four WinsA ball is spotted on the 35-yard line. The referee blows the whistle, and the...
TennisWhen Data Goes Silent: Lessons from an Empty Audit in Sports AnalysisWhen Data Goes Silent: Lessons from an Empty Audit in Sports Analysis I opene...
AthleticsNot doping, just shoes: Kazakhstan loses women's race walk marathon gold, China promoted to gold and silverAichi–Nagoya, September 27, 2026 – When Yasmina Toxanbayeva crossed the finis...
SwimmingLane 4: The Breath of the Pace-Setter in the Silent PoolThat day the Da Nang sky was drizzling, and I sat in the newsroom with old...
International FootballThree Years of VAR in V.League 1: When Referees Learned to Slow DownIn a V.League 1 matchday, the ball was already in the net. The stands erupted...
International FootballImportant Warning: No Information Available to Build a Sports News Article Based on the Provided AnalysisAccording to the analysis provided in the request, there is no specific...
International FootballA £25,000 Fine for Alvaro Arbeloa — and a Bigger Worry at FulhamIn the 89th minute, a Manchester United shot took a deflection and ended up i...
TennisVietnamese tennis and its data gap: what gets left behind after every matchOn Tuesday night I sat in the fourth row at the ITF event in Nha Trang,...
International FootballA Blank Sheet in Paris: The Discipline of Evidence and the Cost of Refusing to AnalyseA Blank Sheet in Paris: The Discipline of Evidence and the Cost of Refusing t...
Domestic Football270 Minutes Without a Goal: The Trip to Bac Ninh and Viet Thang's Line in the SandThe sound of a ball hitting the advertising boards behind the goal is drier...
International FootballSuaalii to the Left Wing: the Wallabies' Aerial Gambit Against the SpringboksPerth, an August night in 2035. On my tracking board there is one column I ha...
International FootballFrench Women's Football Steps Into Big Stadiums: A Bet on Faith and a Test of the TerracesOn October 3 and 4, six of France's biggest stadiums opened their doors to...
Table TennisTable Tennis England, CBeebies and a 10-Year-Old: A News Item With No Competitive Metric Worth ReadingThree data points sit inside the news item Table Tennis England published, an...
EsportsSix Days Between the Arena and the Verdict: ASIA STAR 2026 Exposes PUBG Esports' Biggest Structural FlawOn September 17, at PUBG Asia Stars 2026, a match was unfolding at its usual...
Table TennisTable Tennis England hosts DBS webinar: 2026 law removes supervision exemption for child safeguardingTable Tennis England has confirmed an online webinar from 18:00 to 19:00 on...
BadmintonAn Empty Sports Analysis and the Cost of Writing Before the Data ArrivesThree in the morning in Beijing, the screen still lit. I reopened the analysi...
BadmintonSindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: The 21-11 Win and the Trap of Short RalliesThe 122-second rally at the start of the deciding game is what spectators wil...
Chess2026 Chess Olympiad in Samarkand: The 11-Round Schedule and India's Double-Crown GambleOn the morning FIDE published the schedule for the 46th Chess Olympiad, I...
International FootballJulian Hall: 18 Years Old, 14 Goal Contributions, and the Unresolved Two-Flag EquationOn Thursday night, when the U.S. national team released its roster, I sat in ...
International FootballPatriots vs Bears on Thursday Night, Week 7: Four Days' Rest Is the Bigger Story Than Four WinsA ball is spotted on the 35-yard line. The referee blows the whistle, and the...
TennisWhen Data Goes Silent: Lessons from an Empty Audit in Sports AnalysisWhen Data Goes Silent: Lessons from an Empty Audit in Sports Analysis I opene...
AthleticsNot doping, just shoes: Kazakhstan loses women's race walk marathon gold, China promoted to gold and silverAichi–Nagoya, September 27, 2026 – When Yasmina Toxanbayeva crossed the finis...
SwimmingLane 4: The Breath of the Pace-Setter in the Silent PoolThat day the Da Nang sky was drizzling, and I sat in the newsroom with old...
International FootballThree Years of VAR in V.League 1: When Referees Learned to Slow DownIn a V.League 1 matchday, the ball was already in the net. The stands erupted...
International FootballImportant Warning: No Information Available to Build a Sports News Article Based on the Provided AnalysisAccording to the analysis provided in the request, there is no specific...
International FootballA £25,000 Fine for Alvaro Arbeloa — and a Bigger Worry at FulhamIn the 89th minute, a Manchester United shot took a deflection and ended up i...
TennisVietnamese tennis and its data gap: what gets left behind after every matchOn Tuesday night I sat in the fourth row at the ITF event in Nha Trang,...
International FootballA Blank Sheet in Paris: The Discipline of Evidence and the Cost of Refusing to AnalyseA Blank Sheet in Paris: The Discipline of Evidence and the Cost of Refusing t...
Domestic Football270 Minutes Without a Goal: The Trip to Bac Ninh and Viet Thang's Line in the SandThe sound of a ball hitting the advertising boards behind the goal is drier...
International FootballSuaalii to the Left Wing: the Wallabies' Aerial Gambit Against the SpringboksPerth, an August night in 2035. On my tracking board there is one column I ha...
International FootballFrench Women's Football Steps Into Big Stadiums: A Bet on Faith and a Test of the TerracesOn October 3 and 4, six of France's biggest stadiums opened their doors to...
Table TennisTable Tennis England, CBeebies and a 10-Year-Old: A News Item With No Competitive Metric Worth ReadingThree data points sit inside the news item Table Tennis England published, an...
EsportsSix Days Between the Arena and the Verdict: ASIA STAR 2026 Exposes PUBG Esports' Biggest Structural FlawOn September 17, at PUBG Asia Stars 2026, a match was unfolding at its usual...
